efficiently managed - Francés Inglés Diccionario